Towards Role-Based Programming

نویسندگان

  • Haibin Zhu
  • Rob Alkins
چکیده

Even though Object-Oriented Programming (OOP) is a wellaccepted programming paradigm, we are required to find new approaches to improve what have not been done in OOP. RoleBased Programming (RBP) is one of such possible innovations. In this paper, we discuss the principles and activities of RBP; clarify the challenges and benefits of RBP; and describe a tool that is required in RBP. At last, we conclude the paper and point out the future work.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Node-based Mathematical Model towards the Location Routing Problem with Intermediate Replenishment Facilities under Capacity Constraint

In this paper, we study the location routing problem with replenishment facilities (LRPRF), an extension of the location routing problem (LRP) where the vehicles can replenish at some replenishment facilities. Vehicles leave the depot with load on-board, serve customers until out of load, and then either return to a replenishment facility to reload or return to the depot, completing their route...

متن کامل

A New Approach to Solve Multiple Objective Programming Problems

Multiple Objective Programming (MOP) problems have become famous among many researchers due to more practical and realistic implementations. There have been a lot of methods proposed especially during the past four decades. In this paper, we develop a new algorithm based on a new approach to solve MOP problems by starting from a utopian point (which is usually infeasible) and moving towards the...

متن کامل

How to Solve the Inefficiencies of Object Oriented Programming : A Survey Biased on Role-Based Programming

This survey discusses the inefficiency of the OOP paradigm in modeling real world objects that change with time and focuses on the role concept as a solution. The most representative work towards role support in OOP languages are presented, followed by an evaluation and comparison according to various criteria.

متن کامل

I-40: Male Genome Programming, Infertility and Cancer

Background: During male germ cells differentiation, genomewide re-organizations and highly specific programming of the male genome occur. These changes not only include the large-scale meiotic shuffling of genes, taking place in spermatocytes, but also a complete “re-packaging” of the male genome in post meiotic cells, leading to a highly compacted nucleo-protamine structure in the mature sperm...

متن کامل

Towards Supply Chain Planning Integration: Uncertainty Analysis Using Fuzzy Mathematical Programming Approach in a Plastic Forming Company

Affected by globalization and increased complexity, supply chain managers have learned about the importance of Sales and Operations Planning (S&OP). However, in large scale supply chains, S&OP has received little attention, by both academics and practitioners. The purpose of this manuscript is to investigate the advantages of S&OP process using a mathematical modeling approach in a large scale ...

متن کامل

Role + Counter Role = Relationship + Collaboration Towards a Harmonization of Concepts

Common conceptions of the notions of role, relationship, and collaboration in object-oriented programming and related disciplines are briefly recalled and related to each other, working towards a view that allows it to fit them all together, eventually setting the cornerstones for the definition of a truly useful and widely accepted novel programming language construct.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006